IBIS Macromodel Task Group Meeting date: 26 Mar 2013 Members (asterisk for those attending): Agilent: * Fangyi Rao * Radek Biernacki Altera: David Banas Julia Liu Hazlina Ramly Andrew Joy Consulting: Andy Joy ANSYS: Samuel Mertens * Dan Dvorscak * Curtis Clark Steve Pytel Luis Armenta Arrow Electronics: Ian Dodd Cadence Design Systems: Terry Jernberg * Ambrish Varma Feras Al-Hawari Brad Brim Kumar Keshavan Ken Willis Cavium Networks: Johann Nittmann Celsionix: Kellee Crisafulli Cisco Systems: Ashwin Vasudevan Syed Huq Ericsson: Anders Ekholm IBM: Greg Edlund Intel: * Michael Mirmak Maxim Integrated Products: Mahbubul Bari Hassan Rafat Ron Olisar Mentor Graphics: * John Angulo Zhen Mu * Arpad Muranyi Vladimir Dmitriev-Zdorov Micron Technology: Randy Wolff Justin Butterfield NetLogic Microsystems: Ryan Couts Nokia-Siemens Networks: Eckhard Lenski QLogic Corp. James Zhou SiSoft: * Walter Katz Todd Westerhoff Doug Burns * Mike LaBonte Snowbush IP: Marcus Van Ierssel ST Micro: Syed Sadeghi Teraspeed Consulting Group: Scott McMorrow * Bob Ross TI: Casey Morrison Alfred Chong Vitesse Semiconductor: Eric Sweetman Xilinx: Mustansir Fanaswalla Ray Anderson The meeting was led by Arpad Muranyi ------------------------------------------------------------------------ Opens: - None -------------------------- Call for patent disclosure: - None ------------- Review of ARs: - Arpad submit a BIRD combining BIRDs 116-118,129 - Done, submitted to open forum BIRD 160 - Arpad try to apply BIRD 158 shortcut language to his BIRDs 116-118 - In progress - Walter write new BIRD for repeater/retimer pin keywords - In progress ------------- New Discussion: Interconnect report: - MM: There was a meeting last week - The discussion was about EMD - This is not finished, a draft is available - Minutes have been posted except for last week Priorities: - Walter: We should discuss BIRD prioritization - We should focus on repeaters/retimers and the labels BIRD first - Arpad: We have considerable work to finish the redriver/repeater BIRDs - BIRD 160 should be easier to finish - Walter: I agree with Fangyi's redriver BIRD - BIRDs 131 and 156 should be simple - BIRDs 116-118, now 160 could have problems - EDA vendors need to implement some of these BIRDs for evaluation - Repeaters and redrivers are proven, the models exist - Those should go into IBIS 6.0 - [External Model] and back-channel BIRDs will require more debate - Bob: You have implemented 116-118? - Walter: Yes, in development code - Ambrish: We should be able to work on them in parallel - Walter: There have been no example models for BIRDs 116-118 using IBIS-ISS - Arpad: BIRD 158 should work - Walter: I would prefer BIRD 160, but we have no example IBIS files - Michael M: It is hard to vote on prioritization, we might use approval voting - Bob: We should first vote whether to include analog in 6.0 - Or to delay the release schedule - If we want the analog BIRDs they should be reviewed thoroughly and simplified - Walter showed a spreadsheet of open BIRDs - Walter: We agreed to reject 159 and 144 - Ambrish: Agree, but 145 should be still on the table - Walter: We should table 145, 122, and 125, and see what the interconnect group does - BIRDs 156 and 154 should go in 6.0 - "RC1" "release candidate" BIRDs are controversial - They need to be tested with real models - SiSoft will help - Agree with Bob that the big debate is with analog modeling - Arpad: Is 162 an override of 156? - Walter: It adds jitter parameters to the redriver BIRD - I would like to discuss combining them with Fangyi - Arpad: We should discuss BIRD 160 - Walter: I could prepare something to discuss labels - Walter motioned have to repeaters/retimers and labels in IBIS 6.0 - Bob: It would be "considered for inclusion" - Radek: I agree, but we should focus on what we have on the table - If the analog BIRDs can't go in 6.0 we should consider 5.2 - Michael M: We have BIRDs that have been tabled since 2010 - Ambrish: Agree we should have analog BIRDs next - Radek: We also need to discuss impulse response - Arpad: We have no BIRD for that yet - There was no second to the motion - Arpad: What is the spec numbering plan? - Michael M: 5.2 would have been a cleanup - 6.0 is a major release, would require charging for a new parser - Bob: There is a complication regarding parser development - Ambrish: What is BIRD 161 on the list shown? - Walter: It is a planned BIRD on shortcuts - Arpad: What is the difference between 6.0 and RC1? - Walter: RC1 means vendors have implemented in advance for testing - Ambrish: We have discussed BIRD 122 quite a bit - Walter had agreed to withdraw it once the Analog BIRDs are approved. - Why do we now see offshoots of that BIRD? - Walter: I changed my mind, I want them now considering the complications of the Analog BIRDs - Arpad: We should reject 122 in favor of 158 - Ambrish: And 161 would be on the table too - Arpad: BIRD 122 could be considered superseded by 158 - Walter made that change - Michael M: What do we do with this list? - Walter: We could ask to have some BIRDs rejected - Arpad motioned to recommend rejection of the BIRDs at open forum - Radek seconded - There was no objection - AR: Walter send BIRD priority spreadsheet to Mike for posting ------------- Next meeting: 02 Apr 2013 12:00pm PT Next agenda: 1) Task list item discussions ------------- IBIS Interconnect SPICE Wish List: 1) Simulator directives